export declare interface AnyObj {
    [key:string]:any
}
export declare interface DomPosition{
    width:number,
    height:number,
    top:number,
    bottom:number,
    left:number,
    right:number
}
export declare interface PointerPosition {
    x:number | undefined
    y:number | undefined
}
export declare interface DragEvent{
    targetElementPosition:DomPosition
    targetElementLivePosition:DomPosition
    mouseDownPosition:PointerPosition
    mouseMovePosition:PointerPosition
    dragX:number
    dragY:number
}
export declare interface WheelOptions{
    throttle:Boolean,
    debounce:Boolean,
    duringTime:number,
}
export declare type TimerMap = Map<number,any>

export declare interface UrlQuery {
    baseUrl:string
    query:{[key:string]:string}
}
